package learn.up.java.basic.order;

/**
 *
 * @author NANUTO
 * @date 2017年12月14日 下午11:19:38
 */
public class ConstructorExtendDemo extends ClassA{
	   private ClassA classTestA = new ClassA();  
	      
	    {  
	        System.out.println("子类构造代码块1");  
	    }  
	      
	    static   
	    {  
	        System.out.println("子类静态代码块1");  
	    }  
	    private static ClassA classTestB = new ClassA("classTestB");  
	      
	    {  
	        System.out.println("子类构造代码块2");  
	    }  
	      
	    static   
	    {  
	        System.out.println("子类静态代码块2");  
	    }  
	      
	    public ConstructorExtendDemo(String str) {  
	        super(str);  
	        System.out.println("子类有参构造函数");  
	    }  
	      
	    public static void main(String[] args)  
	    {  
	        ConstructorExtendDemo demo = new ConstructorExtendDemo("childClass");  
	    }  
}
